• word of the day

    internal carotid artery

    internal carotid artery - Dictionary definition and meaning for word internal carotid artery

    Definition
    (noun) the branch of the carotid artery that supplies blood to the brain and eyes and internal parts of the head

Word used in video below:
text: your internal in the meantime just relax
Download our Mobile App Today
Receive our word of the day
on Whatsapp